Package com.cisco.pt.ipc.sim.impl
Class EIGRPMainProcessImpl
java.lang.Object
com.cisco.pt.ipc.impl.IPCObjectImpl
com.cisco.pt.ipc.sim.impl.ProcessImpl
com.cisco.pt.ipc.sim.impl.EIGRPMainProcessImpl
- All Implemented Interfaces:
IPCObject,EIGRPMainProcess,Process
Information provided by the PKI file:
\class EigrpMainProcess
\brief EigrpMainProcess is the main process that handles all EIGRP processes.
\example network().getDevice("Router0").getProcess("EigrpMainProcess")
- Author:
- Auto-generated
-
Field Summary
Fields inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
accessMessage, ipcFactory, packetTracerSession -
Constructor Summary
ConstructorsConstructorDescriptionEIGRPMainProcessImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEigrpProcess(int as) Information provided by the PKI file:getEigrpProcess(int as) Information provided by the PKI file:getEigrpProcessAt(int index) Information provided by the PKI file:intInformation provided by the PKI file:voidremoveEigrpProcess(int as) Information provided by the PKI file:Methods inherited from class com.cisco.pt.ipc.sim.impl.ProcessImpl
getOwnerDeviceMethods inherited from class com.cisco.pt.ipc.impl.IPCObjectImpl
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSession, sendMessage, sendMessageWithReturn, translateToCommandStatusStringPairMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.cisco.pt.ipc.IPCObject
getAccessMessage, getClassName, getFactory, getObjectUUID, getPacketTracerSessionMethods inherited from interface com.cisco.pt.ipc.sim.Process
getOwnerDevice
-
Constructor Details
-
EIGRPMainProcessImpl
public EIGRPMainProcessImpl(IPCFactory ipcFactory, PacketTracerSession packetTracerSession, IPCMessageLTV accessMessage)
-
-
Method Details
-
addEigrpProcess
public void addEigrpProcess(int as) Information provided by the PKI file:
\brief Adds the EIGRP process with the specified AS number. \param as, the AS number of the EIGRP process.- Specified by:
addEigrpProcessin interfaceEIGRPMainProcess- Parameters:
as- Takes in a parameter of as
-
removeEigrpProcess
public void removeEigrpProcess(int as) Information provided by the PKI file:
\brief Removes the EIGRP process with the specified AS number. \param as, the AS number of the EIGRP process of interest.- Specified by:
removeEigrpProcessin interfaceEIGRPMainProcess- Parameters:
as- Takes in a parameter of as
-
getEigrpProcessAt
Information provided by the PKI file:
\brief Returns the EIGRP process at the specified index. \param index, the index of the EIGRP process of interest. \return EigrpProcess, the EigrpProcess object at the specified index.- Specified by:
getEigrpProcessAtin interfaceEIGRPMainProcess- Parameters:
index- Takes in a parameter of index- Returns:
- EIGRPProcess Returns a EIGRPProcess
-
getEigrpProcess
Information provided by the PKI file:
\brief Returns the EIGRP process with the specified AS number. \param as, the AS number of the EIGRP process of interest. \return EigrpProcess, the EigrpProcess object with the specified AS number.- Specified by:
getEigrpProcessin interfaceEIGRPMainProcess- Parameters:
as- Takes in a parameter of as- Returns:
- EIGRPProcess Returns a EIGRPProcess
-
getEigrpProcessCount
public int getEigrpProcessCount()Information provided by the PKI file:
\brief Returns the number of EIGRP processes. \return int, the number of EIGRP processes.- Specified by:
getEigrpProcessCountin interfaceEIGRPMainProcess- Returns:
- int Returns a int
-